分类器未运行
本页用于诊断并解决 OV80i 的分类模型在检查过程中未能激活或返回结果的问题。
提示
在分类模式下,一旦收到触发信号(通过硬件触发或连续模式),图像将自动捕获,结果将显示在 HMI 上——如果分类器正常工作。
常见症状
- 图像已捕获,但在 HMI 上未显示分类结果
- 分类器选项卡显示 “Not Trained” 或 “Needs Training”
- UI 一直停留在 “Training…” 或分类器从未完成
- HMI 的结果区域保持空白或显示 “No classification”
- 只显示图像,没有标签、颜色或类别分数
逐步故障排除
1. 确认配方处于活动状态
- 导航至 All Recipes
- 确保您的分类配方标记为 🟢 Active
- 同一时间只能有一个配方处于活动状态
2. 验证分类器设置
- 打开 Recipe Editor → Regions of Interest (ROIs)
- 确认:
- 至少定义一个 ROI
- ROI 已添加一个 classifier block
- ROI 配置中无错误或警告
3. 检查训练数据
- 转到 ROI 的 Classifier tab
- 确认:
- 已上传并为 至少两类 进行标注的图像
- 已点击并完成 Train 按钮
- 状态显示 “Trained”,而非 “Needs Training” 或 “Not Ready”
- 若在 Fast Mode 下训练,准确度可能较低;请在用于生产的 Accurate Mode 下重新训练
4. 运行手动测试捕获
- 使用 continuous mode 或发送一个 hardware trigger
- 确认:
- 已捕获图像
- 分类结果出现(pass/fail、good/bad、class name)
若捕获后无输出 → 分类模型可能尚未训练或加载失败。
5. 重启摄像头
如果一切配置正确但分类器仍无响应:
- 通过开关断电摄像头,或断开/重新连接电源
- 等待 20–30 秒使启动完成
- 打开 HMI,使用新触发进行测试
重启摄像头将从头加载模型和 classifier 运行时。
6. 查看日志
- 访问 logs.overview.ai
- 上传日志包以供内部分析
- 用于验证分类器的启动状态和运行时行为
分类器架构参考
Classification Models: “Cats vs. Dogs” Approach
- 当每个 ROI/图像具有一个 single, discrete class 时效果最佳
- 测试时使用 Fast Mode,生产时使用 Accurate Mode
- 常见用例:
- 螺栓松动检测
- 轴对齐
- 润滑脂存在
- 散热器针脚状况
提示
Use classification when you're answering: “Which of these options does this look like?”
Segmentation Models: “Where’s Waldo?” Approach
- 使用时机:
- 缺陷在 size and shape 上变化
- 需要定位 exact defect regions
- 速度至关重要(更短的循环时间)
- 常见用例:
- 表面划痕
- 泡沫覆盖
- 缝隙检测
提示
Use segmentation when you’re answering: “Where is the problem?”
最后检查清单
条目 | 运行分类器所需条件 |
---|---|
Active recipe selected | ✅ |
At least one ROI defined | ✅ |
ROI includes classifier block | ✅ |
Trained model status: “Trained” | ✅ |
Capture triggers working | ✅ |